Return to Main Page

\(\color{darkblue}{\textbf{Layers}}\)


\(\color{dodgerblue}{\textbf{Cities from Space}}\)

\(\color{skyblue}{\textrm{- Night Lights}}\)


\(\color{skyblue}{\textrm{- Vegetation}}\)

NAIP Sentinel-2 Landsat (1-9)
Continental US Global Global
2006, 2009, 2011, 2013, 2015, 2017, 2019 2016-present 1999 - present
Yearly mosaic Revisit time of 10 days (5 days from 2019) Revisit time of 16 days
1m resolution 10m and 20m resolution 30m resolution
4 spectral bands (R, G, B, IR) 13 spectral bands 11 spectral bands

\(\color{dodgerblue}{\textbf{Cities from the Sky}}\)


\(\color{dodgerblue}{\textbf{Cities from Rooftops}}\)


\(\color{dodgerblue}{\textbf{Cities from Streets}}\)


\(\color{dodgerblue}{\textbf{Cities and Citizens}}\)

\(\color{skyblue}{\textrm{- Population}}\)

The Gridded Population of the World, (GPWv4)

  • Models the distribution of human population (counts and densities) on a continuous global raster surface
  • Population input data were collected at the most detailed spatial resolution available from the results of the 2010 round of Population and Housing Censuses, which occurred between 2005 and 2014
  • Year estimates available: 2000, 2005, 2010, 2015, 2020
Observations Count Density
//Load data
var pop_collection = ee.ImageCollection("CIESIN/GPWv411/GPW_UNWPP-Adjusted_Population_Count")
    .select('unwpp-adjusted_population_count');
    
//Choose date range
var T1_start = '2000-01-01';
var T1_ends = '2000-12-31';

var T2_start = '2020-01-01';
var T2_ends = '2020-12-31';

//Pull population for date range
var T1_pop = pop_collection.filterDate(T1_start, T1_ends).first();
var T2_pop  = pop_collection.filterDate(T2_start, T2_ends).first(); 

//Calculate population change 
var T2T1_pop_change = T2_pop.subtract(T1_pop);

//Plot
Map.setCenter(-74.0060, 40.7128, 9); //New York, United States
Map.addLayer(T1_pop, {min: 0, max: 2000, palette: [ 'ffffff', 'red' ]}, 'Population T1');
Map.addLayer(T2_pop, {min: 0, max: 2000, palette: [ 'ffffff', 'red' ]}, 'Population T2');
Map.addLayer(T2T1_pop_change, { min:-300, max: 300, palette: ['blue','black','red']}, 'Pop Change T1-T2');

\(\color{darkblue}{\textbf{Programs}}\)